mechanical puppet - Spanisch Englisch Wörterbuch